﻿using LimaLims.Application.Service.Base.Dto;
using LimaLims.Core;

namespace LimaLims.Application.Service.Basic.Dto
{

    public class AddDealOpinionInput : BaseDto
    {
        /// <summary>
        /// 编号
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 意见
        /// </summary>
        public string Opinion { get; set; }

        /// <summary>
        /// 是否评审意见
        /// </summary>
        public bool IsAssess { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }

    public class EditDealOpinionInput : AddDealOpinionInput
    {

    }

    public class DealOpinionOutput : BaseDto
    {
        /// <summary>
        /// 编号
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 原因
        /// </summary>
        public string Opinion { get; set; }

        /// <summary>
        /// 是否评审意见
        /// </summary>
        public bool IsAssess { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }

    /// <summary>
    /// 处理意见分页
    /// </summary>
    public class DealOpinionPageInput : PageInputBase
    {
        /// <summary>
        /// 处理意见编号
        /// </summary>
        public string Code { get; set; }
    }
}
